
import openpyxl

# 打开Excel文件
wb = openpyxl.load_workbook('merge_and_replace_last_letter.xlsx')
sheet = wb.active


# 遍历指定的单元格，将C列和D列的数据结合起来，并放入E列
for i in range(1, 4):  # 根据您的需求，这里是从第4行到第10行
    a_value = sheet[f'A{i}'].value
    if a_value is not None:
        s = 'LM1_'
        merged_string = f"{s}{a_value}"
        b_value = merged_string[:-1] + 'X'
        sheet[f'B{i}'] = b_value

# 保存修改后的Excel文件
wb.save('merge_and_replace_last_letter.xlsx')